package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.FileNoticeRecordVO;

import java.util.List;


/**
 * <p>Description:文件通知记录表				<p>
 * @author ligm
 * @date 2019-05-13
 */
public interface FileNoticeRecordService {
	
	public List<FileNoticeRecordVO> queryAllOwner(FileNoticeRecordVO fileNoticeRecordVo);
	
	public List<FileNoticeRecordVO> queryAllCurrOrg(FileNoticeRecordVO fileNoticeRecordVo);
	
	public List<FileNoticeRecordVO> queryAllCurrDownOrg(FileNoticeRecordVO fileNoticeRecordVo);
	
	public int insertFileNoticeRecord(FileNoticeRecordVO inFileNoticeRecordVo);
	
	public int deleteByPk(FileNoticeRecordVO fileNoticeRecordVo);
	
	public int updateByPk(FileNoticeRecordVO fileNoticeRecordVo);
	
	public FileNoticeRecordVO queryByPk(FileNoticeRecordVO fileNoticeRecordVo);
	
	/**
	 * 根据条件查询信息
	 * TODO <br>
	 * 0.2: qiuyf:2019年5月13日 下午3:33:44:TODO <br>
	 * @author  qiuyf
	 * @since 2019年5月13日 下午3:33:44
	 * @date 2019年5月13日 下午3:33:44
	 * @version 0.1 初始为0.1,后续变更则修改
	 */
	public FileNoticeRecordVO queryByCondition(FileNoticeRecordVO fileNoticeRecordVo);

}
